Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 NORRIS GREEN Detached £1,091,906 £470,000 11 Jul 2003